auto racing - German English Dictionary